package com.sc.nft.dto;

import com.sc.nft.enums.MallExchangeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

@Data
public class ActivitySpecsExchangeDTO {
    @ApiModelProperty(value = "兑换类型")
    @NotNull(message = "兑换类型不能为空")
    private MallExchangeEnum exchangeType;

    @ApiModelProperty(value = "消耗数量")
    private Integer costNum;

    @ApiModelProperty(value = "藏品Id")
    private Long collectionId;

    @ApiModelProperty(value = "虚拟道具Id")
    private Long equityId;
    @ApiModelProperty(value = "关联名称")
    private String linkName;

    @ApiModelProperty(value = "分组id")
    private Long groupId;
}
